package com.zut.demo1.model;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;

import java.io.Serializable;

public class Classinglog implements Serializable {

    @Excel(name = "ID")
    private String id;

    @Excel(name = "上课时间")
    private String opttime;

    @Excel(name = "上课地点")
    private String rmname;

    @Excel(name = "上课老师")
    private String optname;

    @Excel(name = "目标IP地址")
    private String desip;

    @Excel(name = "操作者IP地址")
    private String souip;

    @Excel(name = "操作内容")
    private String optcontext;

    @Excel(name = "操作备注")
    private String strremark;

    @Excel(name = "教室ID")
    private String rmcode;

    @Excel(name = "老师ID")
    private String optcode;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sd_classinglog.filter
     *
     * @mbggenerated
     */
    private String filter;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table sd_classinglog
     *
     * @mbggenerated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.id
     *
     * @return the value of sd_classinglog.id
     *
     * @mbggenerated
     */
    public String getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.id
     *
     * @param id the value for sd_classinglog.id
     *
     * @mbggenerated
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.optTime
     *
     * @return the value of sd_classinglog.optTime
     *
     * @mbggenerated
     */
    public String getOpttime() {
        return opttime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.optTime
     *
     * @param opttime the value for sd_classinglog.optTime
     *
     * @mbggenerated
     */
    public void setOpttime(String opttime) {
        this.opttime = opttime == null ? null : opttime.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.rmName
     *
     * @return the value of sd_classinglog.rmName
     *
     * @mbggenerated
     */
    public String getRmname() {
        return rmname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.rmName
     *
     * @param rmname the value for sd_classinglog.rmName
     *
     * @mbggenerated
     */
    public void setRmname(String rmname) {
        this.rmname = rmname == null ? null : rmname.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.optName
     *
     * @return the value of sd_classinglog.optName
     *
     * @mbggenerated
     */
    public String getOptname() {
        return optname;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.optName
     *
     * @param optname the value for sd_classinglog.optName
     *
     * @mbggenerated
     */
    public void setOptname(String optname) {
        this.optname = optname == null ? null : optname.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.desIP
     *
     * @return the value of sd_classinglog.desIP
     *
     * @mbggenerated
     */
    public String getDesip() {
        return desip;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.desIP
     *
     * @param desip the value for sd_classinglog.desIP
     *
     * @mbggenerated
     */
    public void setDesip(String desip) {
        this.desip = desip == null ? null : desip.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.souIP
     *
     * @return the value of sd_classinglog.souIP
     *
     * @mbggenerated
     */
    public String getSouip() {
        return souip;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.souIP
     *
     * @param souip the value for sd_classinglog.souIP
     *
     * @mbggenerated
     */
    public void setSouip(String souip) {
        this.souip = souip == null ? null : souip.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.optContext
     *
     * @return the value of sd_classinglog.optContext
     *
     * @mbggenerated
     */
    public String getOptcontext() {
        return optcontext;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.optContext
     *
     * @param optcontext the value for sd_classinglog.optContext
     *
     * @mbggenerated
     */
    public void setOptcontext(String optcontext) {
        this.optcontext = optcontext == null ? null : optcontext.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.strRemark
     *
     * @return the value of sd_classinglog.strRemark
     *
     * @mbggenerated
     */
    public String getStrremark() {
        return strremark;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.strRemark
     *
     * @param strremark the value for sd_classinglog.strRemark
     *
     * @mbggenerated
     */
    public void setStrremark(String strremark) {
        this.strremark = strremark == null ? null : strremark.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.rmCode
     *
     * @return the value of sd_classinglog.rmCode
     *
     * @mbggenerated
     */
    public String getRmcode() {
        return rmcode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.rmCode
     *
     * @param rmcode the value for sd_classinglog.rmCode
     *
     * @mbggenerated
     */
    public void setRmcode(String rmcode) {
        this.rmcode = rmcode == null ? null : rmcode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.optCode
     *
     * @return the value of sd_classinglog.optCode
     *
     * @mbggenerated
     */
    public String getOptcode() {
        return optcode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.optCode
     *
     * @param optcode the value for sd_classinglog.optCode
     *
     * @mbggenerated
     */
    public void setOptcode(String optcode) {
        this.optcode = optcode == null ? null : optcode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sd_classinglog.filter
     *
     * @return the value of sd_classinglog.filter
     *
     * @mbggenerated
     */
    public String getFilter() {
        return filter;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sd_classinglog.filter
     *
     * @param filter the value for sd_classinglog.filter
     *
     * @mbggenerated
     */
    public void setFilter(String filter) {
        this.filter = filter == null ? null : filter.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method corresponds to the database table sd_classinglog
     *
     * @mbggenerated
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", opttime=").append(opttime);
        sb.append(", rmname=").append(rmname);
        sb.append(", optname=").append(optname);
        sb.append(", desip=").append(desip);
        sb.append(", souip=").append(souip);
        sb.append(", optcontext=").append(optcontext);
        sb.append(", strremark=").append(strremark);
        sb.append(", rmcode=").append(rmcode);
        sb.append(", optcode=").append(optcode);
        sb.append(", filter=").append(filter);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}